processing tower - Spanish English Dictionary